本書全面介紹Vue.js+Node.js全端開發所使用的新技術,包括MongoDB、Express、Vue.js3、Node.js、NaiveUI、md-editor-v3、Nginx、basic-auth、JavaScript、TypeScript等開放原始碼技術堆疊,基礎知識包括了資料儲存、模組、測試、緩衝區、事件處理、檔案處理、HTTP程式設計、元件、範本、指令、監聽器、運算式、事件、表單、HTTP用戶端等內容,是市面上介紹全端開發內容最豐富的書籍。
本書也附帶了最新技術的實例,並且用度由淺入深,層層推進的方式引導讀者。結合了理論和實用性,具有較強的實作性。這些基礎知識既能滿足當前企業級應用的開發需求,又可以極大地減輕開發者的負擔。本書所介紹的技術及知識點可說走在時代的前線,加上大量的範例,讀者可知其然並知其所以然,不但能拓展視野,更可以提升職場競爭能力。
內容介紹
本書共28章,概要說明如下:
●第1章為概述,介紹Vue.js+Node.js全端開發架構所涉及的核心技術堆疊及週邊技術堆疊的組成。
●第2~8章為Node.js的基礎及進階,介紹Node.js的基礎及核心內容。
●第9~1章為Express的基礎及進階,介紹Expres的基礎及核心內容。
●第12~15章為MongoDB的基礎及進階,介紹MongoDB的基礎及核心內容。
●第16~24章為Vue.js的基礎及進階,介紹Vue.js的基礎及核心內容。
●第25~28章為實戰,演示如何從0開始實作一個綜合實戰案例——新聞頭條。
特色
本書具備以下特色:
●知識面廣。無論是前端的Vue.js、NaiveUI、md-editor-v3、basicauth、JavaScript、TypeScript,還是後端的MongoDB、Node.js、Express、Nginx,本書均有涉及。
●版本新穎。本書所涉及的技術版本均為目前新版本。
●案例豐富。全書共計89個基礎知識實例和4個綜合實戰案例。
●全端開發。熟習本書,可以掌握全端開發技能。